/*
 * Copyright (C) 2017 ~ 2025 the original author or authors.
 * <James Wong@gmail.com, 983708408@qq.com> Technology CO.LTD.
 * All rights reserved.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 * 
 * Reference to website: http://wl4g.com
 */
package com.wl4g.infra.integration.feign.springcloud.config;

/// *
// * Copyright (C) 2017 ~ 2025 the original author or authors.
// * <James Wong@gmail.com, 983708408@qq.com> Technology CO.LTD.
// * All rights reserved.
// *
// * Licensed under the Apache License, Version 2.0 (the "License");
// * you may not use this file except in compliance with the License.
// * You may obtain a copy of the License at
// *
// * http://www.apache.org/licenses/LICENSE-2.0
// *
// * Unless required by applicable law or agreed to in writing, software
// * distributed under the License is distributed on an "AS IS" BASIS,
// * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
// * See the License for the specific language governing permissions and
// * limitations under the License.
// *
// * Reference to website: http://wl4g.com
// */
// package com.wl4g.infra.integration.springcloud.feign.config;
//
// import org.springframework.cloud.client.loadbalancer.LoadBalanced;
// import org.springframework.context.annotation.Bean;
// import org.springframework.context.annotation.Configuration;
// import org.springframework.web.client.RestTemplate;
//
// import com.netflix.loadbalancer.IRule;
// import com.netflix.loadbalancer.RandomRule;
//
/// **
// * {@link RibbonAutoConfiguration}
// *
// * @author James Wong &lt;jameswong1376@gmail.com&gt;
// * @version v1.0 2021-01-12
// * @sine v1.0
// * @see
// */
// @Configuration
// public class RibbonAutoConfiguration {
//
// @Bean
// @LoadBalanced
// public RestTemplate ribbonRestTemplate() {
// return new RestTemplate();
// }
//
// @Bean
// public IRule ribbonRandomRule() {
// return new RandomRule();
// }
//
// }